applications of Derivatives